Link to this headingKey Derivation

Auto-generated index for this directory.

Link to this headingRecent Changes

  • PBKDF2.md
    Modified: 2026-05-02

    • Variable Key derivation function - Higher iteration count makes the hash slower but more resilient to password cracking attacks…
  • Feldman’s Verifiable Secret Sharing.md
    Modified: 2026-05-02
    https://www.zkdocs.com/docs/zkdocs/protocol-primitives/verifiable-secret-sharing/

  • Shamir’s Secret Sharing.md
    Modified: 2026-05-02
    Web Crypto Version of S4 If the share is a k-degree polynomial then it needs k+1 points to generate the original polynomial with the secret….

  • HKDF.md
    Modified: 2026-05-02

    • Key derivation using the HMAC algorithm…
  • Double Ratchet.md
    Modified: 2026-05-02

    • Uses Three Ratchets - Root Ratchet: Ratchet happens when a user delivers a message with a new unknown DH key. This updates the keys for the Sending …
  • Scrypt.md
    Modified: 2026-05-02

    • resistant to dictionary attacks, GPU attacks and ASIC attacks - Uses a lot of memory biased on the options…
  • PBKDF1.md
    Modified: 2026-05-02

    • Do not Use - Using HMAC Key Derivation Functions (HKDF) is less secure than using PBKDF2, Bcrypt, Scrypt or Argon2….
  • Argon2.md
    Modified: 2026-05-02

    • resistant to dictionary attacks, GPU attacks and ASIC attacks - provides strong GPU resistance, but has potential side-channel attacks (possible in …

Link to this headingDirectory Structure

# 📁 Key Derivation ## 📄 [PBKDF2.md](PBKDF2.html) ## 📄 [Feldman’s Verifiable Secret Sharing.md](Feldman’s%20Verifiable%20Secret%20Sharing.html) ## 📄 [Argon2.md](Argon2.html) ## 📄 [Shamir's Secret Sharing.md](Shamir's%20Secret%20Sharing.html) ## 📄 [HKDF.md](HKDF.html) ## 📄 [Double Ratchet.md](Double%20Ratchet.html) ## 📄 [Scrypt.md](Scrypt.html) ## 📄 [PBKDF1.md](PBKDF1.html)